home *** CD-ROM | disk | FTP | other *** search
/ The X-Philes (2nd Revision) / The X-Philes Number 1 (1995).iso / xphiles / hp48_2 / ant10s < prev    next >
Internet Message Format  |  1995-03-31  |  27KB

  1. Path: seq!spell
  2. From: Erin S Catto <catto@ecn.purdue.edu>
  3. Subject:  v01i010:  ant10s - Ant v1.0s: Smaller but Still Cute, Part01/01
  4. Newsgroups: comp.sources.hp48
  5. Followup-To: comp.sys.hp48
  6. Approved: spell@seq.uncwil.edu
  7.  
  8. Checksum:  652988677 (verify with brik -cv)
  9.  
  10. Submitted-by: Erin S Catto <catto@ecn.purdue.edu>
  11. Posting-number: Volume 1, Issue 10
  12. Archive-name: ant10s/part01
  13.  
  14.  
  15. BEGIN_DOC ants.doc
  16. Ant v1.0s, "In Search of a Coke, the Dixie Cup Version"
  17. =======================================================
  18.  
  19.    Rumours through the grape vine of the local ant community
  20.    indicate that there is a can of Coke in Zoom's room.  So 
  21.    far many brave ants have gone in search of the mystic can, 
  22.    yet none have returned.  They are feared to be dead.  It 
  23.    is your mission as Bink to find a safe path to the Coke can 
  24.    so that others may follow.  Beware, however, for Zoom has 
  25.    set many treacherous obsticles to block you and booby traps 
  26.    to zap you.  Bink has only his cool nerves and jumping 
  27.    ability (the only jumping ant in the world :) to help him on 
  28.    this journey.
  29.  
  30.  
  31. Huh?:     Ant v1.0s is a SCHIP v1.1 game contained in a library which
  32.           includes accessory programs written in System RPL.  Ant v1.0s
  33.           is a condensed version of Ant v1.0.  It has gone from 11 kB to
  34.           6 kB by removing SCHIP v1.1, title screen, credits screen,
  35.           and some house keeping.  The game has remained the same.
  36.           Because of this you must install SCHIP v1.1 (v1.0 won't work) 
  37.           on your own.
  38.  
  39. How:      Ant v1.0s was programmed using the Chipper assembler.  The
  40.           System RPL bits were written using Hewlett Packard's System
  41.           RPL compiler.  Graphics and animation were developed on
  42.           the HP48 using the graphics interface and User RPL.  The
  43.           final directory containing the programs and GROBs was con-
  44.           verted into a library using HP's PC based program USRLIB.EXE.
  45.  
  46. Install:  1)  Download the attached program to your HP48 using ASCII 
  47. (->ASC)       file transfer.  You will need to free up most, if not all,
  48.               of the HP48 memory if you do not have the RAM card.  I have
  49.               not determine the minimum amount needed.  Don't worry, I
  50.               only have the stock 30 kB.
  51.           2)  Recall the string to the stack.
  52.           3)  Execute ASC-> (a decoding program found on comp.sources.hp48)
  53.           4)  Type :n: x  (n is a RAM port, x is any # - just type 0)
  54.           5)  Type STO
  55.           6)  Turn the HP48 off then on.
  56.           7)  The ANT Library attaches itself to the HOME directory.
  57.  
  58. Play:     You must begin in a directory containing SCHIP v1.1 as 'SCHIP'
  59.           or linearly below such a directory.  Error checking consists of 
  60.           determining if a Code object can be found for 'SCHIP'.  SCHIP 
  61.           must be a valid Code object - this is not checked.  Now, enter 
  62.           the library menu.  Enter the Ant library.  Execute INFO.  Read 
  63.           the key assignments.  Press any key.  Press ANT to play the game.  
  64.           Use the key assignments noted in the INFO command.
  65.  
  66. Hints:    1)  Pressing the jump key and the right key simultaneously
  67.               will help clearing large obsticles.  Actually, press the
  68.               jump key slightly ahead of the right key.
  69.           2)  Being of little mass, Bink can stop on a dime and change
  70.               course in mid-air at will.
  71.           3)  This game has no randomization.  Learn the terrain.
  72.           4)  In response to a request I have extended the pause when
  73.               Bink dies so that the restart key [ENTER] may be pressed
  74.               before SCHIP is exited.
  75.           5)  Jumping skill is all important to complete the mission.
  76.               Learn the features and limitations of this action.
  77.  
  78. Credits:  1)  Erik Bryntse:  SCHIP v1.1.
  79.           2)  Christian Egeberg:  Chipper Assembler v1.12.
  80.           3)  Andreas Gustafsson:  Original adaption of CHIP to the HP48
  81.           4)  I take full credit for the design and development of 
  82.               Ant v1.0s.  The game theme is original (as far as I know).
  83.  
  84. Comments: I do not consider Ant v1.0s to be the complete game.  Some
  85.           have requested that I release the SCHIP program string
  86.           solitaire.  I will not do this.  The string, while being
  87.           the main part of the Ant library, it is not self-sufficient.
  88.           It would be like going to see a movie that has no title, no
  89.           ending and nameless actors.  I have only stripped down Ant
  90.           to this point so that the ->ASC encoded library can be
  91.           downloaded into an HP48sx without a RAM card.  I don't mean
  92.           to be snobby, its just how I perceive the matter.
  93.  
  94. Notice:   1)  I take no blame for worn calculator keys. :)
  95.           2)  There are many tricks to getting around Ant v1.0s.
  96.               Be aware of spoilers when posting to the net.
  97.           3)  Have fun and give me feedback.
  98.           4)  Ant v1.0s uses the same library number ($ROMID=968) as
  99.               Ant v1.0.  I have made the assumption that no one
  100.               will carry them both on the same calculator.          
  101.  
  102.  
  103.                             Be a Small Ant,
  104.  
  105.                             Zoom
  106.                             catto@ecn.purdue.edu
  107.  
  108.  
  109. P.S.  For those wondering:  Erin is a female name but I'm a guy.  
  110.       Besides, I don't know any girls who have a nickname like Zoom.
  111.       If you do, send me email, :-)
  112. END_DOC
  113.  
  114. ->ASC & UUENCODE
  115. ================
  116.  
  117. Below the dashed line is the ->ASC encoded Ant v1.0s
  118. --------------------------------------------------------------------------
  119. BEGIN_ASC ants.asc
  120. %%HP: T(3)A(R)F(.);
  121. "04B205DE2041B514E647D5A3026713E2033702269702A5F6F6D6418C3C1E2000
  122. 000CCD20C000088C3200D9D20E1632041A133920200000000000869084412936
  123. 32B2130E1B20BB2006200014000FFFFFFFFFFFFFFFF10555555555555555510F
  124. FFFFFFFFFFFFFFF105000000000000004107F10000E0000000D1054000001100
  125. 0100510740000011000000D105447110193E81F051074C0110F5401111D10544
  126. 0110154E11115107440E1019711111D105440010114111114107440010114E93
  127. 11D105000E0008300000410700000000000000C1050000000000000041070000
  128. 0000000000C1050000000000000041070000CFFF100000C10508FF3000EF0000
  129. 4107C700000300F700C10D30004100000830410700018AA80600C7C105000082
  130. 5500000871071000F355008000C105000C0CD3F10C0041070606003E020000C1
  131. 05000608160400004107000E0C37040001C105000C37EDC402004107C008F108
  132. 120000C10500200000F31000410700000C004C0018C105000000008100004107
  133. 00000000000000C10DFFFFFFFFFFFFFF710BAAAAAAAAAAAAAAA10FFFFFFFFFFF
  134. FFFFF10E1B2033000900000100000000088E105BB37DFFDFFFFE5775AA05AA0E
  135. 1B2033000900000100000880005E107BBBDDFFFFF77E5705AA05AA0E1B20F550
  136. 082000380000000000000008FFFFFFFFFFFFFFFF00000000000000000FEFFFFF
  137. FFFFFFFFF3300000000000000081DFFFFFFFFFFFFFFF4000000000000000C0AF
  138. FFFFFFFFFFFFFF900000000000000040AFFFFFFFFFFFFFFF9000000000000000
  139. 604FFFFFFFFFFFFFFF3100000000000000204FFFFFFFFFFFFFFF310000000000
  140. 0000204FFFFFFFFFFFFFFF3100000000000000368EFF0EFFFF0FFFFF72000000
  141. 000000001F8EF3E8FFFF8FFFFF7200000000000000198EF1F1DFFF8FFFFF7200
  142. 000000000000909EF8F3CFFF8FFFFF7200000000000008901D78F3CFFF8FFFFF
  143. F400000000000008901D78F7CFFF87FFFFF400000000000008801D3CF7C30F83
  144. F30FF400000000000008801D3CFFF13E81F13EF400000000000008801D3CFFF8
  145. 7C80F87CF400000000000008891D3CFFF87C08F87CF4000000000000080F0D3C
  146. FFF87C0CF00CF400000000000008000D3CFFF87C0EF8FFF4000000000000080F
  147. 0D3CF7C87C0FF8FFF4000000000000081F0D78F7C87C0EF87CF4000000000000
  148. 089F1D78F3E87C0CF87CF4000000000000009F9EF8F3E87C08F87C7200000000
  149. 0000009F9EF1F1F87C80F87C72000000000000009F9EF3E8F13E81E13E720000
  150. 00000000009F9EFF0EF30F83C30552000000000000044F4FFFFFFFFFFFFBAA21
  151. 000000000000082F4FFFFFFFFFFF55553100000000000F083F4FFFFFFFFFBAAA
  152. AA2100000000008DDD66AFFF755555555DFF9000000000008EFF70AAAAAAAAAA
  153. EFFFFF9000000000008FFB31555555555FFFFFFF4000000000000FA30FAAAAEF
  154. FFFFFFFFF3300000000000825500FFFFFFFFFFFFFFFF00000000000082550000
  155. 0000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7000000000000
  156. 00000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF70AAAAAAA
  157. AAAAAAAAAAAAAAAAAAAAAAAAA2088C3700D9D2013593CA031FC2E429E208C360
  158. 053621119200000011920110009761129E208C3B002CFA233920000000000000
  159. 0050CB9A2339209990000000000050479A211CE21192010000CBD30C9B263FC1
  160. 153621119203000011920400009761124F502A17033920200000000000022033
  161. 9209990000000000050A51413392020000000000092303392099900000000005
  162. 20A51413392099900000000000509C7A129E208C34005362111920F100011920
  163. C200097611339202000000000009230339209990000000000520A51413392020
  164. 00000000002930339209990000000000520A5141339202000000000009230339
  165. 209990000000000520A514133920200000000000044033920999000000000521
  166. 0A5141339202000000000002930339209990000000005210A514133920200000
  167. 0000009230339209990000000005210A51413392020000000000049203392099
  168. 90000000052130A5141339202000000000009230339209990000000052130A51
  169. 41339202000000000002930339209990000000000050A5141339202000000000
  170. 009230339209990000000000520A51413392099900000000005209C7A129E208
  171. C35005362111920F100011920C200097611417408C1704423044193B2130E1B2
  172. 0F030003000040000000000000000000EFFFFFFFFFFFFFF32000000000000005
  173. 2C1000008800000322200000840000052207617082C98C332208AA80812A8205
  174. 223FAAF082EB8C1322A8AA008420F0252C3F227088C18E132000000000007005
  175. 2000000000000003EFFFFFFFFFFFFFF5EF00000EFF300003EE62757EFFB9BB35
  176. EFAA052EEEBA88236C6A672641B9BB35EFAA452EAFBA8803EEA2752EFFB9BB05
  177. EF00000EFF3000036800000200200005EF00000EFF3000036C2EEE0E7F335D15
  178. 6D22240E38B459036C2EE40E18B45905ED22240E38B259036CEE240E7F357905
  179. EF00000EFF3000036800000200200005EF00000EFFF00003EE8A2A3E6BACD105
  180. 6D8A6B265AA241036D8AAA3648DA51056DAA2A0659D25103EEEE2A065BDCD105
  181. EF00000EFFF000032800000200000005EFFFFFF300000003E3A544EB93B39935
  182. EB3D67DBA809A213E32C64EB9319B115EBBC67DBA029A213E3AD64DBAB19A215
  183. EFFFFFF300000003EFFFFFFFFFFFFFF5AAAAAAAAAAAAAAA24555555555555555
  184. 0000000000000000C2A20DF81021E0B50214E647026713E20302D500FF06EF16
  185. 00AA011F5522C432C55600A610B600D600E6003286F300316C54DF210D74CC22
  186. A714BF410D14CF518614AF510E149F61C2062073CC426C2162E6007A2FEFE106
  187. E20F55079016C7AA8E1D400610420C0620426CE3F100CFE710E30221E4064016
  188. 40AA8F0D0100EEB400226EB7FFAA211F567A2FEFE10F55E71026F1E82214EF21
  189. 4A14FF21EA079026C7AA8EDFE12D4000EE077016C7BA831D4000EE1600B42016
  190. 80B4101601B4001681BA811FE116C707101D800780AA8EDFE11D4000EE74CC37
  191. CFDAC53D04330037CF33003D04340056002103AA011F56072004EF32A10F558A
  192. 2114109A010FE11F56AA211F55260F2871F400316114EF314214FF318214DF31
  193. C23185B80100EE16100600AA011F5500EEB6C000EEB64000EEB61056DF480047
  194. 9F0607BACD0D040640420C3606DAC53D040620420C0620426C0610420C0607BA
  195. CD0D0400EEB61000EE660086E2C600AA866D0800EE760042E232ED280C06C00E
  196. 1A426606300E1A4268080673CC684718088849AA862FE10D0174CC00CFAA86CF
  197. E16D0800EE760042E232ED280C06C00E1A426674CC764006300E1A4268080668
  198. 4718088849AA862FE10D01AA86CFE16D0800EE16006D080620420C0620426C17
  199. 101370318C0605426C00DF06A00EE941C0A40000EEA41032EFA62096CFAAE00F
  200. 56850000EEA60096EF00EE0620420C080807CEAAE00F5500EEA4204182080642
  201. 2589004142080607C042258900414200EEA61000EEA60096EF00EEA42000EE06
  202. 4094EF062098000806422589009600080607C04225890096009440A60000EE08
  203. 650865084E16F108217A2F0FE10F56180000EE0600C4000602C8000806070142
  204. 250858F40000EE7640648376CC1908412B00EE0604C4040606C800640000EE08
  205. 0607CF42250858F40000EE76CF1908416A00EE080642250878F40096CF00EE08
  206. 0607C042250878F40096CF00EE0F8108E5416C0F510F700300418C00EE422E42
  207. 6F3289F300316C5201640751C3414D0610420CAA86CFE16D0867CF6D08630041
  208. 2E00EE3690465256400681BAC30D0307410D0407410D0307410D0400EE349056
  209. 40345256CFBAC30681180338450D010D0306040D010D0306C2180448550D010D
  210. 0406450D010D0400EED74000CF7A2FEFE106A20F55079016C7AA8EDFE11D4006
  211. 10420C0620426CE710E402E60067CF630051E32162422E52A752C83289F30031
  212. 6C640751C351C6060716F026EF3600AA413F55BAC50D0100EEAA413F56480224
  213. 2046EF24EF4620141152CC1412524D28044803370234083600BAC54FE1480118
  214. 42580007CF5D04BAC53FE153000D01AA413F55530000EE51A7464024CF46EF00
  215. EE46CF2440462044204F8100EE520F52CF3289F300316C6307512E51C3360746
  216. F05600DAC73D0400EE080307C04225179F45016222080337CFDAC75FE157020D
  217. 01DAC75FE103003D04030000EE510F1804474006200F8100EE422E62C5E60062
  218. 867284F300316C6407716D62640630426C6143D400610DD420616FD440618AD4
  219. 606108D48071E27104368646725600BACD3D0400EEB6005600AA45EFE10F56D8
  220. 00E710E441E600D48071C100EE4672280557025404560008033740CACD2FE104
  221. 84BACD0D04CACD5FE13486BACD3D04338600EE61864672280557025404560008
  222. 0337CFDAC12FE10486BACD0D04DAC15FE13484BACD3D04338400EE6186AA81BF
  223. E12F56BACD5FE13D04BACD2FE10D0138004801580206105402420CB730B3E100
  224. EE6186AA63BFE12F56BACD5FE13D04BACD2FE10D013800480158020610540242
  225. 0CB730B3E100EE61865803570FDAC55D040610420C0610420C00EE080557CFDA
  226. C50D0403005D04030000EE61865710536000EE61867600724A7227280C06C00E
  227. 1A72AB06300E1A726C0806684718088849AA862FE10D01AA86CFE16D0800EE06
  228. A00EE97109A40000EE0620A410420CA62096CF83A100EEA60096EF00EEA42071
  229. E984E271A900EEA61000EEA60096EF00EEA42000EE064094EF0620980084E296
  230. 009440A60000EE0600C4000602C800764000EE0604C4040606C800640000EE76
  231. CF00EE06100F570620420C426C0640420C426C0680420C06E1426C000E00DF00
  232. 00000000000000000000000000000000000000000000000000000000000000A2
  233. 4062402240E140A1406180E2EF6180A140E14022406240A201A2DF223022FF22
  234. 806201E2EF6240A240A2FFA260A2FFA26062A06260E2EF62402240E130E1DFA1
  235. 406180A1FF23EFA260A2C1624062CFE140E2EFA1506140E2EF628062FF62FFA1
  236. 40618061DFE2E06180E2EF6140E2EF6130E2EF614061DFE2EF6280E260A24062
  237. 402240E140A140614023FF23FF23FF23FFE280E14022406240A24023EFE240E2
  238. DFA2406130A2C1624062BF23EFA24062402240E140A1406140A1FF22FFA2FF62
  239. 40E14023EF613023EFE13023EF613061DF23EFE13023EF6130E2FFE2FFE2FFE2
  240. 80A2406160E240A24062402240E140A140618061AFE240E2DF2230E140E22062
  241. 206130A120625062FFE260A130E1302260624062DF616023EF23FFE260A13061
  242. 30E12022206260A140E160E1DF23EF624061302230A150A1FF613061DFE260E1
  243. 20A120614023EFE140E1DFE280E2FFA2606140A1106110A1106110A1106110A1
  244. 106110A1106110A1106110A1106110A1106110A1106110A1106110A1106110A1
  245. 106140A140A1DF614023EF23FFE250A22062302220E130A1206130A120E1FFE2
  246. 602220618061DFE2606130E2606130E2606130E260613061FF6120E2606130E1
  247. EFA150E14022306220A210E250E2FFA240E240E2FF2240E250A2FFE260E2FFE2
  248. 50E2FFE250E2FFA24023EFE230E2DFE2FFA140E1EFA140E222E29F0000EF0000
  249. 000000000086720246D104065106C5F00885110A45F00C05510EC4D104847202
  250. 847200847202C4D10405510E45F00C85110AC5F00806510646D1048672028672
  251. 0000A08060408020A080006080A00020804020A080001100A087E0DDBDFBFFFF
  252. EEA70E5A055A050000000000000000000000000000001100A087E0DDBDFBFFFF
  253. EE930F258A258A00000000000000000000000000008800050007E1BDBBFFDF77
  254. FF70E5A05AA05A00000000000000000000000000008800050007E1BDBBFFDF77
  255. FFF0C951A451A400000000000000000000000000000F000F050E0B0E0B0F0208
  256. 0F0F09090F0008000C000E000FFF8FFFCFFFEFFFFFFFEFFFCFFF8F000F000E00
  257. 0C000800000F080B0A0B0A08080F00010A030A00000F00020A0A0A00000F010D
  258. 0B0B0D01010203070F000000000000000000F100120013001C30D2C7D82810FF
  259. FFF7FF000000000000910C620204010880188004880244022404240828082004
  260. C002070108F00000000000100E2001C101028004803888484488200420042008
  261. 2008403480420981060000000F1080E040032004101410242024402240112001
  262. 18011080204046308960819042012C021004100420042004112212111C012001
  263. 408083800470080000100F2080208867802F80950F4504350C07060005008400
  264. 4A1002A0014080000100000000300E40015001C0014001B30E8708F20C820A82
  265. 09B3092008200E6002100F2080208867802F80952F4544358F07040004000400
  266. 0A1001A080404000804000A0001102020A94022204510891082404CF0205F18A
  267. 114101800100030000000040002020975058805801780E5A0158809740212040
  268. 40F1088108F1088000010002020105800850002000200020E0F1AC22A2F4A901
  269. F401E611040104F0080001108F1081108F0202048402E9011A805A701E801A01
  270. 1A0AE90404000200004100E0024105D288554242282044108A1009200448838F
  271. 008000800080008100F0080104110401E601F4F0A920A270ACA0E02100210050
  272. 008008010502020100F0080104110401E601F4F0A920A270AC60E06000300020
  273. 0020006000A0007000100F2080208867802F80950F4504350E07050084008400
  274. 0A1001A08040400080100F2080208867802F80950F4504350E07060006000C00
  275. 04000400060005000EC300B6005D04AA8A5D55AA8A5D04B600C3000000000000
  276. 0000000000000000000000700C810302800440C446E92F692BC8260820082034
  277. 48444402808103700C0000700C81030280044C144E182AC82CE920A9A1C82204
  278. 44044802888103700C0000700C810302806440F440D821682208226822F821D4
  279. 40644002808103700C0000700C810302880448C444A922E9A1C8201828382434
  280. 4C144802808103700C0000700C810302804444344808200820C826A92DE92FC4
  281. 46044002808103700C0000700C8103228024404446882B0B2F08263820582874
  282. 48344002808103700C0000700C81030280044C1446192E882C8820882C192614
  283. 4E044C02808103700C0000700C81030280344074485828382008260B2F882B44
  284. 46244022808103700C88C3A00D9D2013593CA031FC2E429E208C330053621119
  285. 201200011920D000097611119203000011920100007F37033920200000000000
  286. 0220339209990000000005210A51413392020000000000067103392099900000
  287. 00005210A5141339202000000000054610339209990000000000520A51413392
  288. 099900000000005209C7A1339202000000000054610339209990000000000520
  289. A51413392099900000000005209C7A1339202000000000054610339209990000
  290. 000000520A51413392099900000000052609C7A1339202000000000054610339
  291. 209990000000005210A514133920200000000005461033920999000000000052
  292. 0A5141339202000000000054610339209990000000000520A514133920200000
  293. 0000006710339209990000000000520A51413392020000000000546103392099
  294. 90000000005210A5141339202000000000000220339209990000000000520A51
  295. 413392099900000000052609C7A14337044193B213088C3100D9D2013593CA03
  296. 1FC2E429E208C380053621119202200011920900009761156F148523044193B2
  297. 13088C3000D9D2011920100005573579E6084E20503534849405B79708DA16D9
  298. D202BF8111920F7000D9D2029E208C390032230E8F601192010000877358DA16
  299. 29E208C370029E208C3A00119201000055735B2130B2130D9D20C2A207200054
  300. 2727F627A302E456564602353484940562983B2130B213047A20C2A209200024
  301. 5757575757575757572727272727270712C2A20320007516970247F60276F602
  302. 353686D6F6C2A20B2000741646A7F6F6B637C2029647370266C6164712C2A207
  303. 2000A4F6B656023456E637F6275646C202A392C2A20F20007586562756723702
  304. 4786560207275647A756C637F3C2A20B200044F6E6724702462796E6B6029647
  305. 0216C6C612B2130E4A20140001FDFF49DFF132DFF52DFA15DFD45DF085DF6EAD
  306. FB7EDFA81EFE8AFFF9EFFE4A20C70000000000000B4000150000000000000000
  307. 00000000000000000000000000000000000000000000000D10003014E4450004
  308. 094E464F41008100021000C9A39163"
  309. END_ASC
  310. ----------------------------------------------------------------
  311.  
  312.  
  313. Below the dashed line is the UUENCODED binary Ant v1.0s
  314. ----------------------------------------------------------------
  315.  
  316. BYTES: #3619h  6009.5
  317.  
  318. BEGIN_UU ants.uu
  319. begin 666 ants.lib
  320. M2%!(4#0X+41 *U#M A1;06YT73H@=C$N,',@8GD@6F]O;13(P^$"  # W (,
  321. M (#((P"=+>!A(T"A,9," @      : E(%))C(RLQX+$"NP)@ @!! /#_____
  322. M____'U!555555555%?#_________'U          %' ?   .    '5 $   1
  323. M !  %7 $   1    '5!$%P&1XQ@/%7#$$ %?!!$1'5!$$ %1Y!$1%7!$X &1
  324. M%Q$1'5!$  $1%!$1%'!$  $1Y#D1'5  X "  P  %'          '%      
  325. M    %'          '%          %'   /S_ 0  '%" _P, _@  %'!\   P
  326. M '\ '- # !0  ( #%'  $*B*8 !\'%   "A5  " %W ! #]5  @ '%  P, ]
  327. M'\  %'!@8 #C(   '%  8(!A0   %'  X,!S0  0'%  P'/>3"  %' ,@!^ 
  328. M(0  '%   @  /P$ %'   ,  Q "!'%      &   %'          '-#_____
  329. M____%["JJJJJJJJJ&O#_________'^"Q C, D   $     " Z &U.]?__?_O
  330. M=5>J4*K@L0(S )   !   ( ( .4!M[O=__]_YW50JE"JX+$"7P6  @"#    
  331. M     (#__________P          \/[_______\_ P         8_?______
  332. M__\$          SZ_________PD         !/K_________"0         &
  333. M]/________\3          +T_________Q,          O3_________$P  
  334. M      !CZ/_@___P__\G         /'H/X[___C__R<         D>@?'_W_
  335. M^/__)P         )Z8\__/_X__\G        @ G1AS_\__C__T\       " 
  336. M"=&'?_S_>/__3P       ( (T<-_// X/_!/        @ C1P_\?XQ@?XT\ 
  337. M      " "-'#_X_'"(_'3P       ("8T</_C\> C\=/        @/#0P_^/
  338. MQ\ /P$\       "  -##_X_'X(__3P       (#PT,-_C,?PC_]/        
  339. M@/'0AW^,Q^"/QT\       " ^=&'/X['P(_'3P        #YZ8\_CL> C\<G
  340. M         /GI'Q^/QPB/QR<         ^>D_CA_C&![C)P        #YZ?_@
  341. M/_ X/% E        0/3T______^_JA(       " \O3______U55$P      
  342. M\(#S]/____^KJJH2      #8W6;Z_U=55575_PD      .C_!ZJJJJJJ_O__
  343. M"0      ^+\355555?7___\$      #P.O"JJO[_____/P,      "A5 /__
  344. M________        *%4              /#___________________]_    
  345. M                  #P____________________?Z"JJJJJJJJJJJJJJJJJ
  346. MJJHJ@,AS )TM$%,YK##Q+$Z2+H \!E!C$A$I    $2D0 0!Y%B'I LBS ,*O
  347. M,I,"          6\J3*3 ID)       %=*D2P2X1*1   +P]P+EB\QQ18Q(1
  348. M*3   !$I0   >18A] 6B<3"3 @(      " ",RF0F0      4* 5%#,I(   
  349. M    D#(PDP*9"0    !0 EI!,9,"F0D       7)IR'I LA# #4F$9$"'P 0
  350. MD0(L )!G$3,I(       D#(PDP*9"0    !0 EI!,9," @      D@,S*9"9
  351. M       EH!44,RD@      "0,C"3 ID)     % "6D$QDP("      ! !#,I
  352. MD)D     4!*@%10S*2       " Y,),"F0D     )0%:03&3 @(      "D#
  353. M,RF0F0    !0$J 5%#,I(       0"DPDP*9"0   % 2 UI!,9," @      
  354. M*0,S*9"9     "4QH!44,RD@       @.3"3 ID)       %6D$QDP("    
  355. M   I S,ID)D      "6@%10S*9"9       ED'P:DBZ / 508Q(1*? ! !$I
  356. MP ( >19!<03(<4 D T21LQ(#'BOP,  P   $            _O_______S\"
  357. M        4,(!  "(   P(@(  $@  % B<!8'*)S(,R* J@@8HBA0(O.J#RB^
  358. MR#$BBJH 2 (/4L+S(@>('.@Q @      !U "        ,/[_______]?_@  
  359. MX/\# ##N)E?G_YN[4_ZJ4.+NJX@RQJ9V8A2;NU/^JE3B^JN(,.XJ5^+_F[M0
  360. M_@  X/\# #"&   @  ( 4/X  .#_ P PQN+NX/<SU5'6(D+@@TN5,,;B3N"!
  361. M2Y50WB)"X(,KE3#&[D+@]U.74/X  .#_ P PA@  (  " %#^  #@_P\ ,.ZH
  362. MHN.VRAU0UJBV8J4J%##6J*ICA*T54-:JHF"5+14P[NZB8+7-'5#^  #@_P\ 
  363. M,((  "    !0_O__/P   # ^6D2^.3N94[[3=KV*D"HQ/L)&OCF1&U&^RW:]
  364. M"I(J,3[:1KVZD2I1_O__/P   ##^________7ZJJJJJJJJHJ5%555555554 
  365. M         "PJT(\!$@Y;($%N="!V,2XP(%T _V#^80"J$/%5(DPC7&4 :@%K
  366. M &T ;@ C:#\ $\9%_1+01\PB>D'[%-!!_!5H0?H5X$'Y%BQ@ C?,),82)FX 
  367. MI_+^'F N\%5P"6%\JNC1!& !),!@ B3&/A\ _'X!/B 23F $802J^- 0 .Y+
  368. M "+F>_^J$O%EI_+^'O!5?@%B'XXB0?X2I$'_$JYP"6)\JNC]'M($ .YP!V%\
  369. MJSC1! #N80!+ F$(2P%A$$L 81BK&/$>87QP =$(< BJZ/T>T00 [D?,<_RM
  370. M7-- ,P!S_#, TT!# &4 $C"J$/%E< ) _B,:\%6H$D$!J1#P'O%EJA+Q56+P
  371. M@A=/ !,60?X3)$'_$RA!_1,L$UB+$ #N80%@ *H0\54 [FL, .YK! #N:P%E
  372. M_80 =/E@<*O<T$!@!"3 8V"M7-- 8 (DP& "),9@ 23 8'"KW-!  .YK 0#N
  373. M9@!H+FP JFC6@ #N9P D+B/>@L!@#."A)&9@ ^"A)(: 8#?,AG2!@(B4JFCR
  374. M'M 01\P _*IH_![6@ #N9P D+B/>@L!@#."A)&9'S&<$8 /@H22&@&"&=(& 
  375. MB)2J:/(>T!"J:/P>UH  [F$ UH!@ B3 8 (DQG$!,0<3R&!0),8 _6 *X)X4
  376. M#$H  .Y* 2/^:@)I_*H.\&58  #N:@!I_@#N8 (DP(" <.RJ#O!5 .Y* A0H
  377. M@& D4I@ %"2 8' ,)%*8 !0D .YJ 0#N:@!I_@#N2@( [F $2?Y@ HD @& D
  378. M4I@ :0" 8' ,)%*8 &D 201J  #N@%: 5H#D81^ $J?R\![P98$  .Y@ $P 
  379. M8"", (!@<! D4H"%3P  [F<$1CAGS)& %+( [F! 3$!@8(P 1@  [H!@</PD
  380. M4H"%3P  [F?\D8 4I@#N@& D4H"'3P!I_ #N@&!P#"12@(=/ &G\ .[P&(!>
  381. M%,;P%? ',  4R #N).(D]B.8/P 3QB401G 5/!348 $DP*IH_![6@';\UH V
  382. M !3B .YC"60E901@&*L\T#!P%-! <!30,' 4T$  [D,)901#)67\JSQ@&($P
  383. M@U30$- P8$#0$- P8"R!0(15T!#00&!4T!#00 #N?00 _*?R_AY@*O!5< EA
  384. M?*KH_1[1!& !),!@ B3&?@%.(&X =OPV !4^$B8DXB5Z)8PCF#\ $\9&<!4\
  385. M%6Q@<&$/8OYC *H4\U6K7- 0 .ZJ%/-EA"!" F3^0OYD D$1)<Q!(274@D"$
  386. M,',@0X!C *M<]!Z$$($DA0!P_-5 JUSS'C4 T!"J%/-5-0  [A5Z9 1"_&3^
  387. M .YD_$($9 )$ O08 .XE\"7\(Y@_ !/&-G 5XA4\8W!D#V4 K7S30 #N@#!P
  388. M#"12<?E4$"8B@#!S_*U\]1YU(- 0K7SU'C  TT P  #N%?"!0'0$8 +P& #N
  389. M).(F7&X )F@G2#\ $\9&<!?6)D9@ R3&%C1- !;030(6]DT$%JA-!A: 30@7
  390. M+A= 8VAD)V4 J]S30 #N:P!E *I4_A[P98T ?@%.%&X 30@7' #N9">"4'4@
  391. M14!E ( P<P2LW/(>0$BKW-! K-SU'D-HJ]S30#-H .X6:&0G@E!U($5 90" 
  392. M,'/\K1SR'D!HJ]S00*T<]1Y#2*O<TT S2 #N%FBJ&/L>\F6KW/4>TT"KW/(>
  393. MT!"# (00A2!@ 44@),![ SL> .X6:*HV^Q[R9:O<]1[30*O<\A[0$(, A!"%
  394. M(& !12 DP'L#.QX [A9HA3!U\*U<U4!@ 23 8 $DP #N@%!U_*U<T$ P -5 
  395. M,   [A9H=0$U!@#N%FAG ">D)W*"P& ,X*$GNF #X*$GQH!@AG2!@(B4JFCR
  396. M'M 0JFC\'M:  .Y@"N">%Y!*  #N8 )* 23 :@)I_#@: .YJ &G^ .Y* A>>
  397. M2"X7F@#N:@$ [FH :?X [DH" .Y@!$G^8 *) $@N:0!)!&H  .Y@ $P 8"",
  398. M &<$ .Y@0$Q 8&", $8  .YG_ #N8 'P=6 "), DQF $), DQF (),!@'B3&
  399. M .  _0                                          *@0F!"($'@0:
  400. M!!8(+OX6"!H$'@0B!"8$*A J_2(#(O\B""80+OXF!"H$*O\J!BK_*@8F"B8&
  401. M+OXF!"($'@,>_1H$%@@:_S+^*@8J'"8$)OP>!"[^&@46!"[^)@@F_R;_&@06
  402. M"!;]+@X6""[^%@0N_A8#+OX6!!;]+OXF""X&*@0F!"($'@0:!!8$,O\R_S+_
  403. M,O\N"!X$(@0F!"H$,OXN!"[]*@06 RH<)@0F^S+^*@0F!"($'@0:!!8$&O\B
  404. M_RK_)@0>!#+^%@,R_AX#,OX6 Q;],OX> S+^%@,N_R[_+O\N""H$%@8N!"H$
  405. M)@0B!!X$&@06"!;Z+@0N_2(#'@0N B8"%@,: B8%)O\N!AH#'@,B!B8$)OT6
  406. M!C+^,O\N!AH#%@,> B(")@8:!!X&'OTR_B8$%@,B QH%&O\6 Q;]+@8> AH"
  407. M%@0R_AX$'OTN""[_*@86!!H!%@$: 18!&@$6 1H!%@$: 18!&@$6 1H!%@$:
  408. M 18!&@$6 1H!%@$: 18!&@$6!!H$&OT6!#+^,O\N!2H")@,B AX#&@(6 QH"
  409. M'O\N!B("%@@6_2X&%@,N!A8#+@86 RX&%@,6_Q8"+@86 Q[^&@4>!"(#)@(J
  410. M 2X%+O\J!"X$+O\B!"X%*O\N!B[_+@4N_RX%+O\J!#+^+@,N_2[_&@0>_AH$
  411. M+B(N^0  _@        !H)R!D'4!@%6!<#X!8$:!4#\!0%>!,'4!()R!()P!(
  412. M)R!,'4!0%>!4#\!8$:!<#X!@%6!D'4!H)R!H)P  "@@&! @""@@ !@@*  ((
  413. M! (*"  1  IX#MW;O___[GK@I5"E4                    !$ "G@.W=N_
  414. M___N.?!2J%*H                  "( %  <![;N__]=_\'7@JE"J4     
  415. M             (@ 4 !P'MN[__UW_P^<%4H52@                  \ #P
  416. M4."PX+#P((#P\)"0\ "  ,  X #P__C__/_^_____O_\__@ \ #@ ,  @   
  417. M\("PH+"@@(#P !"@,*   /  (*"@H   \!#0L+#0$! @,'#P            
  418. M'P A #$ P0,M?(V" ?__?_\        9P"8@0!" "($(0(@@1"!"0$* @H "
  419. M0 P@<!" #P       > "$!P0( A "(.(A$2( D "0 *  H $0P@DD!A@    
  420. M\ $(#@0P D !00%" D($(@01 A"!$ $( @1D Y@&& DD$,(@ 4 !0 )  D 1
  421. M(B$1P1 "$ 0(. A !X    'P @@"B'8(\@A9\%1 4\!P8 !0 $@ I $@"A $
  422. M"  0      /@!! %$ P0!! [X'B +\ HH"B0.Y "@ +@!B !\ (( HAV"/((
  423. M6?)41%/X<$  0 !  * !$ H(! 0 " 0 "@ 1(""@22 B0!6 &8!"0/P@4!^H
  424. M$100"!  ,      $  (">06%"(40A^"E$(4(>002 @0$'X 8@!^ "  0 " @
  425. M$% (@ 4  @ "  (.'\HB*D^:$$\0;A% $$ /@  0 ?@!& 'X("! 2"">$*$(
  426. MI0?A"*$0H:">0$  (   %  .(!10+8A5)"2" D0!J &0 D"$./@ "  (  @ 
  427. M&  /@!! $4 0;A!/#YH"*@?*"@X2 !( !0 (@!!0(" 0  ^ $$ 10!!N$$\/
  428. MF@(J!\H&#@8  P "  ( !@ *  <  ? "" *(=@CR"%GP5$!3X'!0 $@ 2 "@
  429. M 1 *" 0$  @!\ (( HAV"/((6?!40%/@<&  8 #  $  0 !@ %  X#P :P#5
  430. M0*JHU56JJ-5 :P \                       'P!@P( A !$QDGO*6LHQB
  431. M@ *  D.$1$0@"!@P!\    ? &# @"$#$0>2!HHS"G@*:&HPB0$1 A""(&# '
  432. MP   !\ 8," (1@1/!(T2AB* (H8BCQ)-!$8$( @8, ?    'P!@P((A A$Q$
  433. MFB*>&HP"@8*#0D/$080@"!@P!\    ? &# @"$1$0X2  H "C&*:TI[R3&1 
  434. M!" (&# 'P   !\ 8,"((0@1$9(BRL/* 8H,"A8)'A$,$( @8, ?    'P!@P
  435. M( A Q$%DD>*(PH@"B,*18D'D0,0@"!@P!\    ? &# @"$,$1X2%@H,"@&*P
  436. M\HBR1&1"!"((&# 'P(@\"M#9 C&5PPH3S^(DZ0+(,P U)A&1 B$ $)$"#0"0
  437. M9Q$1*3   !$I$   ]W,PDP("       @ C,ID)D     4!*@%10S*2      
  438. M & 7,),"F0D     )0%:03&3 @(     4&0!,RF0F0      ): 5%#,ID)D 
  439. M     "60?!HS*2       $46,),"F0D     4 ):03&3 ID)     % "R:<Q
  440. MDP("     %!D 3,ID)D      "6@%10S*9"9     %!BD'P:,RD@      !%
  441. M%C"3 ID)     "4!6D$QDP("     %!D 3,ID)D      "6@%10S*2      
  442. M $46,),"F0D     4 ):03&3 @(      '8!,RF0F0      ): 5%#,I(   
  443. M    118PDP*9"0     E 5I!,9," @      ( (S*9"9       EH!44,RF0
  444. MF0    !08I!\&C1S0!0Y*S& R!, G2T04SFL,/$L3I(N@#P(4&,2$2D@ @ 1
  445. M*9   'D64?9!6#) %#DK,8#( P"=+1"1 @$ 4'53EVZ Y (%4T-(25![>8"M
  446. M89TM(/L8$2GP!P"=+2#I LB3 ",RX/@&$2D0  !X-X6M89(N@#P'(.D"R*, 
  447. M$2D0  !5-[42 RLQT-D"+"IP @!%<G)O<CH@3F5E9"!30TA)4":)LQ(#*S% 
  448. MIP(L*I " $)U=75U=75U=75R<G)R<G)P(2PJ, ( 5V%Y('1O(&=O(%-C:&UO
  449. M+"JP @!'861Z;V]K<RP@:71S(&9L870A+"IP @!*;VME($-E;G-O<F5D+" Z
  450. M*2PJ\ ( 5VAE<F4G<R!T:&4@<')E='IE;',_+"JP @!$;VXG="!D<FEN:R!I
  451. M="!A;&PA*S'@I )! !#?_Y3]'R/]7]*O4?U-U0]8_>;:O^?]BN'OJ/^?_N^D
  452. M GP       "P! !1                                         - !
  453. 4  -!3E0 0)#D9/04 !@ ( $ G#H 
  454.  
  455. end
  456. END_UU
  457.